main .news{
  .newsmain{
    background: #f5f5f5;
    .news-adv{
      img{
        width: 100%;
      }
    }
    .news-list{
      width: 1200px;
      height:840px;
      margin: 0 auto;
      overflow: hidden;
      font-family:Microsoft YaHei;
      .list-adv.fl{
        margin-left: 100px;
        margin-top: 119px;
        margin-bottom: 141px;
        img{
          display: inline-block;
        }
      }
      .list-right.fr{
        width: 536px;
        height:642px;
        margin-top: 119px;
        margin-right: 49px;

        .list-content{
          padding: 3px 5px 3px 0;
          height: 150px;
          .time{
            width: 84px;
            height: 45px;
            text-align: left;
            margin-bottom: 15px;
            color: #4a4a4a;
            font-family: arial;
            font-size: 30px;
            line-height: 30px;
            div:last-child{
              font-size: 15px;
              line-height: 15px;
            }
          }
          a.title{
            color: #333333;
            font-size: 16px;
            line-height: 23px;
            height: 23px;
          }
          p{
            font-size: 12px;
            margin-top: 4px;
            line-height: 24px;
            color: #808080;
            margin-bottom: 6px;
            padding-top: 4px;
          }
        }
        hr{
          height:3px;
          border:none;
          border-top:1px double #e9e9e9;
          margin: 28px 0;
        }
      }
    }
    .news-list2{
      background: #ffffff;
      .news-inline{
        width: 1200px;
        height: 774px;
        box-sizing: border-box;
        margin: 0 auto;
        overflow: hidden;
        padding-bottom: 10px;
        padding-top: 62px;
        div.list-line{
          padding: 3px 5px;
          height: 102px;

          a.fl{
            width: 84px;
            height:84px;
            background:#f2f2f2;
            text-align: center;
            margin-right: 15px;
            margin-bottom: 18px;
            color: #666666;
            div:first-child{
              font-size: 25px;
              line-height: 25px;
              margin-top: 20px;
            }
            div:last-child{
              font-size: 14px;
              line-height: 14px;
            }
          }
          div.fl{
            width: 995px;
            a{
              color: #333333;font-size: 16px;
            }
            p{
              margin-top: 4px;
              font-size: 14px;
              line-height: 24px;
              color: #808080;
              margin-bottom: 6px;
            }
          }

        }
        hr{
          height:3px;
          border:none;
          border-top:1px double #e9e9e9;
          margin: 28px 0;
        }
      }
    }
  }

}